.editor {
  border: 1px solid #f5f2f0;
  width: 100%;
  line-height: 1.5;

  h2,
  h3 {
    margin: 0 !important;
  }

  p {
    margin: 0 !important;
    line-height: 1.5em !important;
  }

  :global {
    .w-e-scroll {
      background-color: #f5f2f0;
      border-left: 3px solid #b4d5ff;

      & > div {
        padding: 4px;
        padding-bottom: 40px;
      }
    }

    .w-e-text-placeholder {
      top: 5px;
      color: #a7a4a4;
    }

    .w-e-toolbar {
      display: flex;
    }

    .w-e-bar-item {
      flex: 1;
    }

    .w-e-bar-item button {
      padding: 0;
      font-size: 15px;
    }

    .w-e-bar svg {
      // width: 4vw;
    }

    .w-e-menu-tooltip-v5:hover::after,
    .w-e-menu-tooltip-v5:hover::before {
      display: none;
    }

    .w-e-bar-item button:hover {
      background-color: #fff;
    }

    .w-e-bar-item button.active {
      background-color: #fff;
      color: #13d8a7;

      svg {
        fill: #13d8a7;
      }
    }
  }
}
